On Adaptive Resource Allocation for Complex Real-Time Applications

نویسندگان

  • Daniela Ivan Roşu
  • Karsten Schwan
  • Sudhakar Yalamanchili
  • Rakesh Jha
چکیده

Resource allocation for high-performance real-time applications is challenging due to the applications’ datadependent nature, the dynamic changes in their external environment, and the limited resources available of the embedded systems on which they run. These challenges may be met by use of Adaptive Resource Allocation (ARA) mechanisms that can promptly adjust resource allocation to changes in applications’ resource needs, whenever there is a risk of failing to satisfy the application’s timing constraints. Although not decided by the application, such adjustments satisfy the application’s adaptation capabilities. ARA eliminates the need for ‘over-sizing’ real-time systems to meet worst-case application needs. This paper proposes an application model used to describe the application’s resource needs and its adaptation capabilities. The model also describes the runtime variation of application needs. The paper also proposes a satisfiability-driven set of performance metrics for capturing the impact of ARA mechanisms on the performance of real-time applications. The relevance of the proposed metrics set is demonstrated experimentally, using an adaptive, synthetic application designed to represent time-critical applications in C3I systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Fairness Index and Novel Approach for QoS-Aware Resource Allocation in LTE Networks Based on Utility Functions

Resource allocation techniques have recently appeared as a widely recognized feature in LTE networks. Most of existing approaches in resource allocation focus on maximizing network’s utility functions. The great potential of utility function in improving resource allocation and enhancing fairness and mean opinion score (MOS) indexes has attracted large efforts over the last few years. In this p...

متن کامل

On adaptive resource allocation for complex real-time application

Resource allocation for high-performance real-time applications is challenging due to the applications’ data-dependent nature, dynamic changes in their external environment, and limited resource availability in their target embedded system platforms. These challenges may be met by use of Adaptive Resource Allocation (ARA) mechanisms that can promptly adjust resource allocation to changes in an ...

متن کامل

FARA - A Framework for Adaptive Resource Allocation in Complex Real-Time Systems

This paper introduces FARA, a framework that provides abstractions and mechanisms for building integrated adaptation and resource allocation services in complex real-time systems. FARA's design addresses (1) the speci cation of the adaptation capabilities of general-domain applications with multiple adaptive components and (2) the control of the adaptation impact on the satis ability of an appl...

متن کامل

Adaptive resource allocation for embedded parallel applications

Parallel and distributed computer architectures are increasingly being considered for application in a wide variety of computationally intensive embedded systems. Many such applications impose highly dynamic demands for resources (processors, memory, and communication network), because their computations are data-dependent, or because the applications must constantly interact with a rapidly cha...

متن کامل

Cycle Time Optimization of Processes Using an Entropy-Based Learning for Task Allocation

Cycle time optimization could be one of the great challenges in business process management. Although there is much research on this subject, task similarities have been paid little attention. In this paper, a new approach is proposed to optimize cycle time by minimizing entropy of work lists in resource allocation while keeping workloads balanced. The idea of the entropy of work lists comes fr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997